package com.ruoyi.system.mapper.vant.login;

import com.ruoyi.system.domain.customer.CustomerInfo;
import com.ruoyi.system.domain.customer.CustomerLogin;

public interface ApiLoginMapper {

    /**
     * 校验用户用户名和密码
     * @param customerLogin
     * @return
     */
    public CustomerLogin checkLoginCustomer(CustomerLogin customerLogin);

    /**
     * 添加用户信息
     * @param customerLogin
     * @return
     */
    public int addCustomer(CustomerLogin customerLogin);

    /**
     * 根据登录名查询用户信息
     * @param loginName
     * @return
     */
    public CustomerInfo selectCustomerByLongName(String loginName);

    /**
     * 根据手机查询登录信息
     * @param loginName
     * @return
     */
    public CustomerLogin selectCustomerByName(String loginName);

    /**
     * 修改密码
     * @param customerLogin
     * @return
     */
    public int updateCustomer(CustomerLogin customerLogin);
}
